Dynamic Scheduling of Web Server Cluster

نویسندگان

  • Suntae Hwang
  • Naksoo Jung
چکیده

Web server is recently composed of a server cluster for keeping good quality of services in spite of suddenly rushed connections. LVS (Linux Virtual Server) is one of methods to build server cluster in Linux and it has its own load balancing mechanism [1]. The existing load balancing mechanism, however, reaches the limit often and fails to keep load in balance, in particularly electric commerce sites that use typically dynamic script files more than static HTML pages. In this paper, we suggest a new mechanism that overcome the limit and discuss how to define the load of each real server node in server cluster and determine the limit of the load. In the suggested mechanism, the weight table of a load balancer is updated according to the variation of the load and the distribution of service requests is controlled according to the table. The new mechanism shows better results to distribute the load evenly among the real servers than the existing mechanism, when many scripts are especially included.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Scheduling Framework for Web Server Clusters with Intensive Dynamic Content Processing

Clustering support with a single-system image view for large-scale Web servers is important to improve the system scalability in processing a large number of concurrent requests from Internet, especially when dynamic content generation using CGI or other protocols becomes increasingly popular. This paper studies a two-level scheduling framework with a master/slave architecture for clustering We...

متن کامل

Data Partition and Job Scheduling Technique for Balancing Load in Cluster of Web Spiders

Search engines primary rely on web spiders to collect large amount of data for indexing and analysis. Data collection can be performed by several agents of web spiders running in parallel or distributed manner over a cluster of workstations. This parallelization is often necessary in order to cope with a large number of pages in a reasonable amount of time. However, while keeping a good paralle...

متن کامل

Static and Dynamic Scheduling Algorithms for Scalable Web Server Farm

Multiprocessor-based servers are often used for building popular Web sites which have to guarantee an acceptable Quality of Web Service. In common multi-node systems, namely Web server farms, a Web switch (say, Dispatcher) routes client requests among the server nodes. This architecture resembles a traditional cluster in which a global scheduler dispatches parallel applications among the server...

متن کامل

Investigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server

Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...

متن کامل

Scalable Web Clusters with Static and Dynamic Contents

Cluster systems are leading architectures for building popular Web sites that have to guarantee scalable services when the number of accesses grows exponentially. The most common Web cluster systems consist of replicated back-end and Web servers, and a Web switch that routes client requests among the nodes. In this paper, we propose a new scheduling policy, namely Multi-Class Round Robn (MCRR),...

متن کامل

Adaptive Load Balancing Policy for Web Server Custer

The paper highlights the significance of open source software for distributed computing environment and proposes an adaptive load balancing model using open source software for distributed computing environment. The load balancing strategies used by the model are based on load of the system. The proposed algorithm uses current load, response ratio and processor utilization of the nodes of the w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002